import hashlib

# 封装md5加密函数
def md5(text):
    return hashlib.md5(text.encode('utf-8')).hexdigest()

def my_md5(text):
    # 创建MD5对象
    md5_obj=hashlib.md5()
    # 传入待加密字符串,需要进行编码(转换为字节类型)
    md5_obj.update(text.encode('utf-8'))
    # 获取加密之后的十六进制结果并返回
    return md5_obj.hexdigest()